Renaissance Ribbons Bags - A Closer Look